home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / NETCPQG.IN_ / netcpqg.inf
Encoding:
Windows Setup INFormation  |  2003-03-24  |  13.1 KB  |  307 lines

  1. ; Copyright (c) 2002, Microsoft
  2.  
  3. [version]
  4. Signature   = "$Windows NT$"
  5. Class       = Net
  6. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  7. Provider    = %Msft%
  8. LayoutFile  = layout.inf
  9. DriverVer=10/01/2002,6.3.6.31
  10.  
  11. [Manufacturer]
  12. %Compaq%    = Compaq
  13.  
  14. [ControlFlags]
  15. ExcludeFromSelect = *
  16.  
  17. [Compaq]
  18. %N1000.DeviceDesc% = N1000.ndi,       PCI\VEN_8086&DEV_1000&SUBSYS_B0DF0E11 ; Compaq NC6132 Gigabit Module
  19. %N1001.DeviceDesc% = N1000.ndi,       PCI\VEN_8086&DEV_1000&SUBSYS_B0E00E11 ; Compaq NC6133 Gigabit Module
  20. %N1002.DeviceDesc% = N1000.ndi,       PCI\VEN_8086&DEV_1000&SUBSYS_B1230E11 ; Compaq NC6134 Gigabit NIC
  21. %N1003.DeviceDesc% = N1001Fiber.ndi,  PCI\VEN_8086&DEV_1001&SUBSYS_004A0E11 ; Compaq NC6136 Gigabit Server Adapter
  22. %N1004.DeviceDesc% = N1004Copper.ndi, PCI\VEN_8086&DEV_1004&SUBSYS_B1A40E11 ; Compaq NC7131 Gigabit Server Adapter
  23. %N1005.DeviceDesc% = N1004Copper.ndi, PCI\VEN_8086&DEV_1004&SUBSYS_00490E11 ; Compaq NC7132 Gigabit Upgrade Module
  24.  
  25. ;-------------------------------------------------------------------------------
  26. ; Compaq NC6132/NC6133/NC6134 Gigabit Server Adapter
  27. ;
  28. [N1000.ndi.NTx86]
  29. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  30. BusType         = 5    ; PCI
  31. AddReg          = Kodiak.reg, Advanced.reg
  32. CopyFiles       = n1000.CopyFiles
  33.  
  34. [N1000.ndi.NTx86.Services]
  35. AddService = N1000, 2, n1000_NTx86.Service, common.EventLog
  36.  
  37. [N1000.ndi.NTIA64]
  38. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  39. BusType         = 5    ; PCI
  40. AddReg          = Kodiak.reg, Advanced.reg
  41. CopyFiles       = n1000_NTIA64.CopyFiles
  42.  
  43. [N1000.ndi.NTIA64.Services]
  44. AddService = N1000, 2, n1000_NTIA64.Service, common.EventLog_NTIA64
  45.  
  46. ;-------------------------------------------------------------------------------
  47. ; Compaq NC6136 Gigabit Server Adapter
  48. ;
  49. [N1001Fiber.ndi.NTx86]
  50. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  51. BusType         = 5    ; PCI
  52. AddReg          = Kodiak.reg, Kodiak2.reg, Advanced.reg, 82543GC.reg
  53. AddReg          = Livengood.reg, Checksumoff.reg
  54. CopyFiles       = n1000.CopyFiles
  55.  
  56. [N1001Fiber.ndi.NTx86.Services]
  57. AddService = N1000, 2, n1000_NTx86.Service, common.EventLog
  58.  
  59. [N1001Fiber.ndi.NTIA64]
  60. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  61. BusType         = 5    ; PCI
  62. AddReg          = Kodiak.reg, Kodiak2.reg, Advanced.reg, 82543GC.reg
  63. AddReg          = Livengood.reg, Checksumoff.reg
  64. CopyFiles       = n1000_NTIA64.CopyFiles
  65.  
  66. [N1001Fiber.ndi.NTIA64.Services]
  67. AddService = N1000, 2, n1000_NTIA64.Service, common.EventLog_NTIA64
  68.  
  69. ;-------------------------------------------------------------------------------
  70. ; Compaq NC7131/NC7132 Gigabit Server Adapter
  71. ;
  72. [N1004Copper.ndi.NTx86]
  73. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  74. BusType         = 5    ; PCI
  75. AddReg          = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg, 82543GC.reg
  76. AddReg          = Livengood.reg, Checksumoff.reg
  77. CopyFiles       = n1000.CopyFiles
  78.  
  79. [N1004Copper.ndi.NTx86.Services]
  80. AddService = N1000, 2, n1000_NTx86.Service, common.EventLog
  81.  
  82. [N1004Copper.ndi.NTIA64]
  83. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  84. BusType         = 5    ; PCI
  85. AddReg          = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg, 82543GC.reg
  86. AddReg          = Livengood.reg, Checksumoff.reg
  87. CopyFiles       = n1000_NTIA64.CopyFiles
  88.  
  89. [N1004Copper.ndi.NTIA64.Services]
  90. AddService = N1000, 2, n1000_NTIA64.Service, common.EventLog_NTIA64
  91.  
  92. ;-----------------------------------------------------------------------------
  93. ; Registry Settings (decimal)
  94. ;
  95. [Kodiak.reg]
  96.  
  97. HKR, Ndi\Interfaces,                           UpperRange,         0, "ndis5"
  98. HKR, Ndi\Interfaces,                           LowerRange,         0, "ethernet"
  99. HKR, Ndi,                                      Service,            0, "N1000"
  100.  
  101. ; NumTxDescriptors
  102. HKR, Ndi\params\NumTxDescriptors,              ParamDesc,          0, %NumTxDescriptors%
  103. HKR, Ndi\params\NumTxDescriptors,              default,            0, "256"
  104. HKR, Ndi\params\NumTxDescriptors,              min,                0, "80"
  105. HKR, Ndi\params\NumTxDescriptors,              max,                0, "768"
  106. HKR, Ndi\params\NumTxDescriptors,              step,               0, "8"
  107. HKR, Ndi\params\NumTxDescriptors,              Base,               0, "10"
  108. HKR, Ndi\params\NumTxDescriptors,              type,               0, "int"
  109.  
  110. ; NumRxDescriptors
  111. HKR, Ndi\params\NumRxDescriptors,              ParamDesc,          0, %NumRxDescriptors%
  112. HKR, Ndi\params\NumRxDescriptors,              default,            0, "160"
  113. HKR, Ndi\params\NumRxDescriptors,              min,                0, "80"
  114. HKR, Ndi\params\NumRxDescriptors,              max,                0, "768"
  115. HKR, Ndi\params\NumRxDescriptors,              step,               0, "8"
  116. HKR, Ndi\params\NumRxDescriptors,              Base,               0, "10"
  117. HKR, Ndi\params\NumRxDescriptors,              type,               0, "int"
  118.  
  119. ; NumCoalesceBuffers
  120. HKR, Ndi\params\NumCoalesceBuffers,            ParamDesc,          0, %NumCoalesceBuffers%
  121. HKR, Ndi\params\NumCoalesceBuffers,            default,            0, "128"
  122. HKR, Ndi\params\NumCoalesceBuffers,            min,                0, "16"
  123. HKR, Ndi\params\NumCoalesceBuffers,            max,                0, "768"
  124. HKR, Ndi\params\NumCoalesceBuffers,            step,               0, "8"
  125. HKR, Ndi\params\NumCoalesceBuffers,            Base,               0, "10"
  126. HKR, Ndi\params\NumCoalesceBuffers,            type,               0, "int"
  127.  
  128. ; ChecksumTxTcp
  129. HKR, Ndi\Params\ChecksumTxTcp,                 ParamDesc,          0, %ChecksumTxTcp%
  130. HKR, Ndi\Params\ChecksumTxTcp,                 default,            0, "1"
  131. HKR, Ndi\Params\ChecksumTxTcp\Enum,            "0",                0, %Off%
  132. HKR, Ndi\Params\ChecksumTxTcp\Enum,            "1",                0, %On%
  133. HKR, Ndi\Params\ChecksumTxTcp,                 type,               0, "enum"
  134.  
  135. ; ChecksumRxTcp
  136. HKR, Ndi\Params\ChecksumRxTcp,                 ParamDesc,          0, %ChecksumRxTcp%
  137. HKR, Ndi\Params\ChecksumRxTcp,                 default,            0, "1"
  138. HKR, Ndi\Params\ChecksumRxTcp\Enum,            "0",                0, %Off%
  139. HKR, Ndi\Params\ChecksumRxTcp\Enum,            "1",                0, %On%
  140. HKR, Ndi\Params\ChecksumRxTcp,                 type,               0, "enum"
  141.  
  142. ; Network Address
  143. HKR, Ndi\params\NetworkAddress,                ParamDesc,          0, %LAA%
  144. HKR, Ndi\params\NetworkAddress,                Default,            0, ""
  145. HKR, Ndi\params\NetworkAddress,                type,               0, "edit"
  146. HKR, NDI\params\NetworkAddress,                LimitText,          0, "12"
  147. HKR, NDI\params\NetworkAddress,                UpperCase,          0, "1"
  148. HKR, NDI\params\NetworkAddress,                optional,           0, "1"
  149.  
  150. ; Hardwired defaults
  151. HKR,,                                          PciScanMethod,      0, "3"
  152. HKR,,                                          TxIntDelay,         0, "28"
  153. HKR,,                                          MWIEnable,          0, "1"
  154. HKR,,                                          CustomMessages,     0, "1"
  155. HKR,,                                          DmaFairness,        0, "0"
  156. HKR,,                                          MulticastFilterType,0, "0"
  157. HKR,,                                          VlanFiltering,      0, "1"
  158. HKR,,                                          QtagSwControlled,   0, "1"
  159. HKR,,                                          FlowControl,        0, "0"
  160. HKR,,                                          ReportTxEarly,      0, "0"
  161.  
  162. [Kodiak2.reg]
  163. ; CheckSumTxIp
  164. HKR, Ndi\Params\CheckSumTxIp,                  ParamDesc,          0, %CheckSumTxIp%
  165. HKR, Ndi\Params\CheckSumTxIp,                  default,            0, "1"
  166. HKR, Ndi\Params\CheckSumTxIp\Enum,             "0",                0, %Off%
  167. HKR, Ndi\Params\CheckSumTxIp\Enum,             "1",                0, %On%
  168. HKR, Ndi\Params\CheckSumTxIp,                  type,               0, "enum"
  169.  
  170. ; NumTxDescriptors
  171. HKR, Ndi\params\NumTxDescriptors,              max,                0, "256"
  172.  
  173. ; NumRxDescriptors
  174. HKR, Ndi\params\NumRxDescriptors,              max,                0, "256"
  175.  
  176. ; Hardwired defaults
  177. HKR,,                                          QtagSwControlled,   0, "0"
  178. HKR,,                                          FlowControl,        0, "3"
  179. HKR,,                                          ReportTxEarly,      0, "1"
  180.  
  181. [Livengood.reg]
  182. HKR,,                                          FlowControl,        0, "3"
  183.  
  184. [Checksumoff.reg]
  185. HKR, Ndi\Params\ChecksumRxTcp,                 default,            0, "0"
  186. HKR, Ndi\Params\ChecksumTxTcp,                 default,            0, "0"
  187. HKR, Ndi\Params\CheckSumTxIp,                  default,            0, "0"
  188.  
  189. [82543GC.reg]
  190.  
  191. ; Hardwired Defaults
  192. HKR,,                                          TcpSegmentation,    0, "0"
  193.  
  194. [Copper.reg]
  195.  
  196. ; SpeedDuplex
  197. HKR, Ndi\Params\SpeedDuplex,                   ParamDesc,          0, %SpeedDuplex%
  198. HKR, Ndi\Params\SpeedDuplex,                   default,            0, "0"
  199. HKR, Ndi\Params\SpeedDuplex,                   type,               0, "enum"
  200. HKR, Ndi\Params\SpeedDuplex\Enum,              "0",                0, %AutoDetect%
  201. HKR, Ndi\Params\SpeedDuplex\Enum,              "1",                0, %10Mb-Half-Duplex%
  202. HKR, Ndi\Params\SpeedDuplex\Enum,              "2",                0, %10Mb-Full-Duplex%
  203. HKR, Ndi\Params\SpeedDuplex\Enum,              "3",                0, %100Mb-Half-Duplex%
  204. HKR, Ndi\Params\SpeedDuplex\Enum,              "4",                0, %100Mb-Full-Duplex%
  205. HKR,,                               SpeedDuplex,        2, "0"
  206.  
  207. ;----------------------------------------------------------------------------
  208. ; Packet specifics
  209. ;
  210. [Advanced.reg]
  211. ; 802.1p/802.1Q Tagging
  212. HKR, Ndi\Params\TaggingMode,                   ParamDesc,          0, %TaggingMode%
  213. HKR, Ndi\Params\TaggingMode,                   default,            0, "0"
  214. HKR, Ndi\Params\TaggingMode\Enum,              "0",                0, %Off%
  215. HKR, Ndi\Params\TaggingMode\Enum,              "1",                0, %On%
  216. HKR, Ndi\Params\TaggingMode,                   type,               0, "enum"
  217.  
  218. HKR,,                                          MaxFrameSize,       2, "1514"
  219. HKR,,                                          NetVlanEnable,      2, "0"
  220.  
  221. [n1000.CopyFiles]
  222. n1000325.sys,,,2
  223.  
  224. [n1000_NTx86.Service]
  225. DisplayName     = %n1000.Service.DispName%
  226. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  227. StartType       = 3 ;%SERVICE_DEMAND_START%
  228. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  229. ServiceBinary   = %12%\n1000325.sys
  230. LoadOrderGroup  = NDIS
  231.  
  232. ;-----------------------------------------------------------------------------
  233. ; Common base for all drivers for Eventlog
  234. ;
  235. [common.EventLog]
  236. AddReg = common.AddEventLog.reg
  237.  
  238. [common.AddEventLog.reg]
  239. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\n1000325.sys"
  240. HKR, , TypesSupported,   0x00010001, 7
  241.  
  242. [n1000_NTIA64.CopyFiles]
  243. n1000645.sys,,,2
  244.  
  245. [n1000_NTIA64.Service]
  246. DisplayName     = %N1000.Service.DispName%
  247. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  248. StartType       = 3 ;%SERVICE_DEMAND_START%
  249. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  250. ServiceBinary   = %12%\n1000645.sys
  251. LoadOrderGroup  = NDIS
  252.  
  253. ;-----------------------------------------------------------------------------
  254. ; Common base for all drivers for Eventlog
  255. ;
  256. [common.EventLog_NTIA64]
  257. AddReg = common.AddEventLog_NTIA64.reg
  258.  
  259. [common.AddEventLog_NTIA64.reg]
  260. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\n1000645.sys"
  261. HKR, , TypesSupported,   0x00010001, 7
  262.  
  263. ;-----------------------------------------------------------------------------
  264. ; DestinationDirs
  265. ;
  266. [DestinationDirs]
  267. DefaultDestDir  = 12
  268. n1000.CopyFiles = 12
  269. n1000_NTIA64.CopyFiles = 12
  270.  
  271. ;-----------------------------------------------------------------------------
  272. ; Localizable Strings
  273. ;
  274. [Strings]
  275. Msft                     = "Microsoft"
  276. Compaq             = "Compaq"
  277.  
  278. CheckSumTxIp             = "Offload Transmit IP Checksum"
  279. ChecksumTxTcp            = "Offload Transmit TCP Checksum"
  280. ChecksumRxTcp            = "Offload Receive TCP Checksum"
  281.  
  282. LAA                      = "Locally Administered Address"
  283. NumTxDescriptors         = "Number of Transmit Descriptors"
  284. NumRxDescriptors         = "Number of Receive Buffers"
  285. NumCoalesceBuffers       = "Number of Coalesce Buffers"
  286.  
  287. 100Mb-Full-Duplex        = "100Mbps/Full Duplex"
  288. 100Mb-Half-Duplex        = "100Mbps/Half Duplex"
  289. 10Mb-Full-Duplex         = "10Mbps/Full Duplex"
  290. 10Mb-Half-Duplex         = "10Mbps/Half Duplex"
  291. AutoDetect               = "Auto Detect"
  292. SpeedDuplex              = "Link Speed & Duplex"
  293.  
  294. TaggingMode              = "QoS Packet Tagging"
  295.  
  296. On                       = "On"
  297. Off                      = "Off"
  298.  
  299. N1000.DeviceDesc         = "Compaq NC6132 Gigabit Module"
  300. N1001.DeviceDesc         = "Compaq NC6133 Gigabit Module"
  301. N1002.DeviceDesc         = "Compaq NC6134 Gigabit NIC"
  302. N1003.DeviceDesc         = "Compaq NC6136 Gigabit Server Adapter"
  303. N1004.DeviceDesc         = "Compaq NC7131 Gigabit Server Adapter"
  304. N1005.DeviceDesc         = "Compaq NC7132 Gigabit Upgrade Module"
  305.  
  306. N1000.Service.DispName   = "Compaq Gigabit NIC Driver"
  307.